package com.ymtms.statisticalform.service;

import com.ymtms.statisticalform.pojo.GoodsbillMaster;
import com.ymtms.statisticalform.pojo.MoneyFreight;
import com.ymtms.statisticalform.util.TimeRangeUtil;
import com.ymtms.statisticalform.vo.GridRequest;
import com.ymtms.statisticalform.vo.GridResult;

import java.util.List;

public interface MoneyFreightService {
    List<MoneyFreight> selectAllCarriageRanking(String year,String month);

    List<GoodsbillMaster> selectBusinessIncomeByMonth(String year,String month);

    GridResult<GoodsbillMaster> queryByPage(GridRequest gridRequest, String factDealDateString, TimeRangeUtil timeRangeUtil);

    GridResult<MoneyFreight> moneyFreightLay(GridRequest gridRequest,String year,String month);
}
